*{
    		margin: 0;
    		padding: 0;
    		list-style: none;
	text-decoration:none;
    	}
a:hover{background:none;}
 	html{
    		font-size: 62.5%;
    	}
    	body{
    		
    		background: #f2f2f2;
    		/*padding-top: 1rem;*/
    		/*padding-bottom:5.5rem;*/
    		
    
    	}
    	nav{
    		height: 5rem;
    		display: flex;
    		justify-content: space-between;
    		align-items: center;
    		padding: 0 1.2rem;
    		background: #fff;
    		border: 1px solid transparent;
    	}
		.img1 img{
			width: 1.48rem;
			height: 0.8rem;
			margin-left: 0.2rem;
		}
		.dd{
			width: 1.5rem;
			height: 2rem;
			text-align: center;
		}
		.gs{
			width: 2rem;
			font-size: 1rem;
			color: #666;
			margin-top: -0.45rem;
		}
		.tk{
			z-index: 3;
			width: 11.5rem;
			height: 30.4rem;
			background: #fff;
			display: none;
			position: relative;
			margin-top: 0.3rem;

		}
		.tk-ul{
			width: 11.5rem;
			/*height: 30.4rem;*/
			background: #fff;
			padding:0 0.5rem;
		}
		.tk-ul li{
			height: 3.8rem;
			border-bottom: 1px solid #e3e3e3;
			line-height: 3.8rem;
			font-size: 1.4rem;

		}
		.tk-ul .li1{
			border-bottom: 0;
		}
    	
    	nav .img2 img{
    		width: 1.8rem;
    		height: 1.8rem;	
    		
    	}
    	.put {
    		background: #f2f2f2;
    		width: 28rem;
    		height: 3rem;
    		/*margin-top: 1rem;*/
    		color: #d4d4d4;
    		font-size: 1.2rem;
    		border: 0;
    		padding-left: 1rem;
    		border-radius: 0.5rem;
    	}
    	
    	.banner img{
    		width: 100%;
    		display: block;
    	}
    	.section{
    		display: flex;
    		margin-top: 1rem;
    	}
    	.section .zq{
    		width: 18.7rem;
    		background: #fff;
    		padding: 1.4rem;
    		text-align: center;
    	}
    	.section .cz{
    		width: 18.7rem;
    		background: #fff;
    		margin-left: 1rem;
    		padding: 1.4rem;
    		text-align: center;
    		
    	}
    	.section .zq img{
    		height: 7.5rem;
    	}
    	.section .cz img{
    		
    		height: 7.5rem;
    	}
    	.section .zq p{
    		font-size: 1.2rem;
    		color: #333;
    		margin-top: 0.2rem;
    		font-weight: bold;
    		
    	}
    	.section .cz p{
    		font-size: 1.2rem;
    		color: #333;
    		margin-top: 0.2rem;
    		font-weight: bold;
    	}
    	.gz{
    		height: 3rem;
    		padding-left: 1.5rem;
    		display: flex;
    		align-items: center;
    		
    	}
    	.ul{
    		padding-bottom: 2.5rem;
    		}
    	.ul li{
    		background: #fff;
    		margin-bottom: 1rem;
    		padding: 1.7rem 1.5rem;
    		
    		}
    	.gz p{
    		height: 1.4rem;
    		border-left: 0.4rem solid #ff6364;
    		padding-left:0.5rem ;
    		line-height: 1.4rem;
    		font-size: 1.3rem;
    		color: #333;
    	}
    	::-webkit-scrollbar{width:0px}
    	.dabox{
    		height: 30rem;
    		/*border: 1px solid red;*/
    		overflow: hidden;
    	 
    	   overflow-y:scroll; 
    	   overflow-x:scroll;
		}

    	.yuant{
    		padding: 1.7rem 1.5rem;
    		background: #fff;
    		/*display: flex;*/
    	}
    	.yuant img{
    		width: 6rem;
    		height: 6rem;
    		float: left;
    	}
    	.yuant1{
    		font-size: 1.3rem;	
    		margin-left: 1.8rem;
    		float: left;
    	}
    	.sd{
    		font-size: 1.4rem;
    		font-weight: 900;
    	}
    	.zt{
    		margin-top: 1rem;
    	}
    	.dh{
    		margin-top: 0.8rem;
    	}
    	.sj{
    		float:right;
    		
    		}
    	.sj p{
    		color: #999;
    		font-size: 1.1rem;
    		/*padding-bottom: 10rem;*/
    		margin-top: -7rem;
    	}
    	.shunf{
    		padding: 1.7rem 1.5rem;
    		background: #FFFFFF;
    		margin-top: 1rem;
    		
    		display: flex;
    		justify-content: space-between;
    	}
    	.shunf img{
    		width: 6rem;
    		height: 6rem;
    	}
    	.shunf1{
    		font-size: 1.3rem;
    		margin-left: -10rem;

    	}
    	
    	.sd1{
    		font-size: 1.4rem;
    		font-weight: 900;
    	}
    	.zt1{
    		margin-top: 1rem;
    	}
    	.dh1{
    		margin-top: 0.8rem;
    	}
    	
    	.sj1 p{
    		color: #999;
    		font-size: 1.1rem;	
    	}
    	.flooter ul{
    		width: 100%;
    		height: 3rem;
    		background: #fff;
    		display: flex;
    		justify-content: space-around;
    		padding: 0.5rem;
    		padding-bottom: 1rem;
    		position: fixed;
    		bottom: 0;
            border-top:1px solid #e3e3e3 ;
    	}
    	.flooter ul li img{
    		width: 2.2rem;
    		height: 2.2rem;
    		
    	}
    	.flooter ul li p{
    		font-size: 0.9rem;
    		color: #666;
    		text-align: center;
    	}
    	.flooter ul li .color{
    		color: #14A4FB;
    	}
    	
    	.wu{
    		background: #fff;
    		/*padding-bottom: 1rem;*/
    		/*display: none;*/
    		padding-bottom:6.5rem;
    		
    	}
    	.wu img{
    		width:31.35rem ;
    		height: 15.9rem;
    		z-index: 2;
    		margin: 5rem 3.5rem -1rem;
    		overflow: hidden;
    	}
    	.wu .p{
    		color: #91d0fd;
    		font-size: 1.1rem;
    		font-weight: 900;
    		text-align: center;
    		
    	}
    	.zuo{
    		display: flex;
    	}
    	.swiper-container {
		        width: 100%;
		        height: 100%;
		}
	    .swiper-slide {
	        text-align: center;
	        font-size: 18px;
	        background: #fff;
	
	        /* Center slide text vertically */
	        display: -webkit-box;
	        display: -ms-flexbox;
	        display: -webkit-flex;
	        display: flex;
	        -webkit-box-pack: center;
	        -ms-flex-pack: center;
	        -webkit-justify-content: center;
	        justify-content: center;
	        -webkit-box-align: center;
	        -ms-flex-align: center;
	        -webkit-align-items: center;
	        align-items: center;
	    }
	    
	    .swiper-pagination span{
	    	background: #fff;
	    	width: 0.8rem;
	    	height: 0.8rem;
	    }
	    /*.box{
	    	position: fixed;
	    }*/